• 1401/08/13
  • 0
  • 80
1401/08/13 |
backend

اشکال در اضافه کردن جدول جدید

با سلام و خسته نباشید

در دوره رایگان asp.net ، وقتی که منطبق آموزش  Add-Migration category میزنم با خطای زیر مواجه میشوم.

The entity type 'Role' requires a primary key to be defined. If you intended to use a keyless entity type, call 'HasNoKey' in 'OnModelCreating'. For more information on keyless entity types, see https://go.microsoft.com/fwlink/?linkid=2141943.

نکته دیگر اینکه من سهوا در نرم افزار sql server رفتم فیلد مربوط به id روپاک کردم. و حالا میخوام اون فیلد رو برگردونم میگه که باید اون جدول رو پاک کنم و از نو بسازم

ممنون میشم راهنمایی بفرمایید

 


  • 1401/10/07

سلام

متنن خطا موقع migration زدن میگه که جدول role کلید اصلی نداره

برای مشکل دوم توی ویرایش کردن جدول ، برای این که پیام از نو ساختن جدول رو نده :

وارد sql server بشید و  وارد مسیر Tools>Options>Designers بشید و تیک Prevent Saving Changes That Require table re-creation رو بردارید و ok‌ رو بزنید تا موقع ویرایش جدول اون

 

 



پاسخی برای این باگ ارسال کنید

لطفا کدها را درون قطعه کد ارسال نمایید

برای ارسال پاسخ باید وارد حساب کاربری خود شوید
ورود به حساب کاربری